About Sixty-nine Harrington Gardens Management Limited (01407298) United Kingdom