About Black Poplar Investments Ltd (07970822) United Kingdom