LA Orquidea Developments Ltd Company numberFC034660 StatusActive TypeOther Company Type Incorporated1 Jan 1993 Registered office Glen Darragh MillBraaid RoadGlen VineIM4 2AS Data JSON Markdown