Brett Derek Middleton

British Gas Trading Limited
Total Patents: 5
Overall Rank: #964,517
Years Active: 2018–2021
British Gas Trading Limited Rank: #2