About Clematis Properties Limited (07449931) United Kingdom