About Cross Oak (berkhamsted) Developments Limited (00937619) United Kingdom