Legal

Polo Homes is a trading name of  Polo Homes Limited

Registered No: 09086487

Registered office: 1386 London Road, Leigh-on-Sea, Essex SS9 2UJ, United Kingdom