About Lynbett Properties Limited (01877956) United Kingdom