About 41 Hertford Street Limited (06495030) United Kingdom