About Lubbock Place Management Company Limited (06990656) United Kingdom