About Stedeford Properties Limited (10394220) United Kingdom