About Ackee Housing Project Ltd (04719684) United Kingdom