About A B Property Developments Limited (12470298) United Kingdom