3i Osprey Partnership started its operations in 2007 as a Limited Partnership under the following Company Registration No.: LP011865. The company has been functioning for seventeen years and it's currently active. The firm's headquarters is located in Buckingham Gate at 16 Palace Street. You can also locate the company using its post code, SW1E 5JD.