About Bluebird Close Management Company Limited (09348330) United Kingdom