About Blackburn Avenue Property Co. Ltd (10745822) United Kingdom