About Foxholes (hertford) Management Limited (02530169) United Kingdom