About 104 106 Westbourne Terrace Management Co. Limited (03646942) United Kingdom