About Blackwater Property Solutions & Investments Ltd (13034716) United Kingdom