About Lamron Developments (guildford) Limited (04187217) United Kingdom