About James Meah Properties Limited (11078460) United Kingdom