About Sheldon Lane Flats Co. Limited (01852404) United Kingdom