About Linbury Properties Limited (03335409) United Kingdom