About J Ross Properties Ltd (12055288) United Kingdom