About Woodford Properties International Ltd (12851362) United Kingdom