About Thirlwall Commercial Property (ne) Limited (11909286) United Kingdom