TJ Thomas James Brown Current PSC Person with significant control at BARROW DEVELOPMENT LTD Notified on 8th Nov 2023