About The Ponderosa Business Park Llp (OC326441) United Kingdom