About Brompton Properties Europe Ltd (09179895) United Kingdom