About 26-36 Intalbury Avenue Management Company Limited (03770777) United Kingdom