About Bain Property Ltd (SC589231) United Kingdom