About Harrow Road Occupiers Limited (01962260) United Kingdom