About 105-106 Lancaster Gate Management Limited (04066540) United Kingdom