About The 12 Lancaster Drive Management Company Limited (02429117) United Kingdom