The Cullen Farrer Partnership Company numberLP006176 StatusActive TypeLimited Partnership Incorporated8 Mar 1999 Registered office 86 Mount View RoadLondonN4 4JX Data JSON Markdown