About Swallowdale Lane (hemel Hempstead) (no.1) Limited (04163847) United Kingdom