KESTREL PARTNERS LLP Company number OC346415 · Monitor this company Active Overview People 14 Control Documents Analysis Location Related Registered office Address3 Robert Street, London, United Kingdom, WC2N 6BH PostcodeWC2N 6BH Companies at this postcode 7 Map