PL20 Limited is an active company incorporated on 23 January 2025 with the registered office located in Swindon, Wiltshire. PL20 Limited was registered 9 months ago.
Registered office address changed from Plough Inn Marlborough Road Swindon Wiltshire SN4 0EP United Kingdom to Woodview Chambers 79 Woodland View North Wroughton Swindon Wiltshire SN4 9AA on 30 January 2025