About Beaver Properties Limited (04115020) United Kingdom