About 1 Merton Road Management Company Limited (12045321) United Kingdom