About 305 Harrow Road Limited (10872941) United Kingdom