About Clifton House Upper Avenue Limited (05289369) United Kingdom