About Blackwall Investments Limited (02412567) United Kingdom