About Clifton Court Eighteen Limited (05382556) United Kingdom