About New Lifestyle Developments Limited (04522595) United Kingdom