About Lightwood Property Developments Ltd. (05074158) United Kingdom