About 81 Mysore Road (management Company) Ltd (03645942) United Kingdom