About 17 Lancaster Grove Flat Management Limited (04739690) United Kingdom