About 173 High Street Rickmansworth (freehold) Limited (09976003) United Kingdom