About 31 Alexandra Drive Management Company Limited (03220473) United Kingdom