About Harrington Place Developments Ltd (13517432) United Kingdom