About J. A & A Properties Ltd (SC650310) United Kingdom