About 22 Selborne Road Management Company Limited (04238336) United Kingdom