About Charles Stevens Properties Limited (00760713) United Kingdom