About Freckle Property Management Ltd (06569180) United Kingdom