About Ssm Freehold Limited (07805541) United Kingdom