About Lamron Developments (medmenham) Limited (04302963) United Kingdom