About Blenman Property Ltd. (13666174) United Kingdom