About Tulipa (chipperfield) Management Company Limited (13693045) United Kingdom