About 52 Frome Road Management Company Ltd (08857871) United Kingdom