About Colliford Estates Ltd (12086818) United Kingdom