About A & L Property Investments Limited (05778403) United Kingdom