About Capital Properties Solutions Limited (05105346) United Kingdom