About Beaver Building (wimbledon) Limited (08103204) United Kingdom