About Groundblock Property Management Limited (02397576) United Kingdom