About John Balliol Court (residents) Limited (03687873) United Kingdom