About 535-539 Harrow Road (freehold) Limited (10653355) United Kingdom