Company identity
Founded / incorporated
21 April 2023
Company number OC447015
Legal name
PIC AR SQR LLP
Company type
Limited Liability Partnership
Region
London
Registered address
22 ROPEMAKER STREET
LONDON
UNITED KINGDOM
EC2Y 9AR
Insolvency history
No