About 52 Inchmery Road Management Company Limited (02524935) United Kingdom