About Clarence Terrace Properties Limited (02769356) United Kingdom