About J A Developers Ltd (07149041) United Kingdom