About Clarkeside Properties Limited (12893220) United Kingdom