About Manor Hall London Limited (09891668) United Kingdom