About 18 Dorset Square Flat Management Company Limited (05862758) United Kingdom