About Sheldon Homes Limited (04118774) United Kingdom