About Barwood Properties (no.2) Ltd (06591886) United Kingdom