About Clifton Lodge (winchester) Management Co. Limited (01588160) United Kingdom