About Strawfield Properties Limited (08440215) United Kingdom