About 28 Westbourne Terrace Management Company Limited (04050860) United Kingdom