The company is beacon roofing supply inc. Cooper reigstration 2898096 is an attorney registered with new york state office of court administration. Beacon building products nasdaq.