About Bricks And Mortar Property Investment Services Ltd (12641366) United Kingdom