About Clifton View Management Company Limited (09040703) United Kingdom