About Ssqure Properties Limited (09723975) United Kingdom