About 2 Lochaline Street Flats Management Company Limited (13323111) United Kingdom