About A And J Property Developers Ltd (13166847) United Kingdom