About Henley Manor Limited (00583161) United Kingdom