About A & A Property Investments Limited (04824541) United Kingdom