About Peppermint Property Leigh Limited (08853033) United Kingdom