About Beavor Properties Limited (03969674) United Kingdom