About Kenwick Manor Limited (12468235) United Kingdom