About 32 Thurlow Park Road Management Company Limited (08582867) United Kingdom