About Blackbird Development & Management Ltd (10671720) United Kingdom