About Clifton Green Management Company Limited (05798448) United Kingdom