About Weaver Bird Properties Limited (08413112) United Kingdom