About Clued Up Properties Ltd (13058547) United Kingdom