About A&j Property Investors Ltd (12847903) United Kingdom