About Ponders End Investments Plc (01461903) United Kingdom