About Boadu Properties Ltd (12892480) United Kingdom