About Waterbeach Property Company Ltd. (04435769) United Kingdom