About J.a Properties & Land Development Ltd (07278820) United Kingdom