About J & A Properties Limited (07641003) United Kingdom