About 102 And 102a Alexandra Drive Management Company Limited (13545977) United Kingdom