About Hallmarsh Properties Limited (05758589) United Kingdom