About 34 Ifield Road (managements) Limited (02363410) United Kingdom