About Sanclare Properties Ltd (13656652) United Kingdom