About Lynsted Properties Limited (02004639) United Kingdom