Located at C/o Hudson Weir Limited, London E1 8EU Mallorca Farmhouses Limited is classified as a Private Limited Company issued a 04016289 registration number. This company was established on Fri, 16th Jun 2000. The name switch from Select Villas to Mallorca Farmhouses Limited took place on Fri, 11th Jan 2002. This firm's registered with SIC code 79110 meaning Travel agency activities. 2021-10-31 is the last time when the accounts were reported.