About A & L Property Developments Limited (10490510) United Kingdom