About Capital Property & Development Limited (08652403) United Kingdom