About 14 Lord St. Management Company Limited (05079152) United Kingdom