About Sancroft Properties Limited (03461176) United Kingdom