About A & B Property Development And Investment Ltd (11891985) United Kingdom