About Sheldon One Property Developments Limited (06821359) United Kingdom