About Whitebeam Close Management Company Limited (07332894) United Kingdom