About Swinshaw Properties Limited (07600180) United Kingdom