About Ssa Property Developers Ltd (13621421) United Kingdom