About Collywell Properties Ltd (08010182) United Kingdom