About Plymouth Point Management Company Limited (05416560) United Kingdom