About Reservoir Apartments Management Company Limited (06699582) United Kingdom