About Clifton Hill Properties Limited (07289552) United Kingdom