About J And I Properties Limited (12771954) United Kingdom