About Peggotty Properties Ltd (07795967) United Kingdom