About Plymouth Apartments Ltd (13278365) United Kingdom