About Lamron Developments Management Estates Limited (03989587) United Kingdom