About 2a Snowdon Road Management Company Limited (12949030) United Kingdom