About Jeeves Holdings (nottingham) Limited (12170380) United Kingdom