About Sugar Properties Ltd (07240870) United Kingdom