About Cliftonthorpe (management) Company Limited (05326954) United Kingdom