Lemon Shed Limited was registered on 14 July, 2003. Lemon Shed Limited's Corporate Identification (Company) Number is 04831066.
Their registered address on file is 3 Crewe Road Sandbach, Cheshire - , Cheshire, .
Lemon Shed Limited currently have 2 Officers / Partners: Sarah Jane Moran,Neal Andrew Moran, and there are no other known Officers / partners in the company except these 2 officials at this time.
Lemon Shed Limited is currently in Active Status.