About Melbourne Court Torquay Flat Management Company Limited (02944167) United Kingdom