About The Point Management Company Limited (04779658) United Kingdom