OPEN PALM FILMS LIMITED

Company number 10269555 ·

Dissolved

Registered office

Address
10 Lennox Gardens Mews, London, United Kingdom, SW1X 0DP
Postcode
SW1X 0DP
Companies at this postcode
23
Average house price in SW1X 0DP
£5,021,000 (12 sales)

Map