Company identity
Founded / incorporated
30 December 2002
Company number OC303640
Legal name
FINDLAY PARK PARTNERS LLP
Company type
Limited Liability Partnership
Region
Unknown
Registered address
2ND FLOOR
16 NEW BURLINGTON PLACE
LONDON
ENGLAND
W1S 2HX
Insolvency history
No