About A & A Properties & Lettings Ltd (13012857) United Kingdom