About Motte & Bailey Properties Limited (08752681) United Kingdom