About Pellicot Properties Ltd (12785379) United Kingdom