About Bird & Bird Housing Ltd (12515657) United Kingdom