About Cleves Place Limited (06615643) United Kingdom