OTHALA PROPERTIES LIMITED Company number 12658172 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office AddressEuropa House, Marsham Way, Gerrards Cross, England, SL9 8BQ PostcodeSL9 8BQ Companies at this postcode 244 Average house price in SL9 8BQ £291,000 (16 sales) Map