About Blackrod Properties Ltd (11870362) United Kingdom