About 16 Upper Belgrave Road Management Company Limited (01162221) United Kingdom