About Linbland Properties Limited (03106605) United Kingdom