About Capitol Properties Limited (01982183) United Kingdom