About Linkbuild Properties Limited (03079941) United Kingdom