About Sa Capital Properties Limited (05821073) United Kingdom