About 61 Harrington Gardens Limited (11059930) United Kingdom