Company identity
Founded / incorporated
23 February 2018
Company number SC589750
Legal name
3PILLRS LTD
Company type
Private Limited Company
Region
Scotland
Registered address
19 ST. JOHNS TERRACE
ABERDEEN
SCOTLAND
AB15 7PH
Insolvency history
No