About Lakeswood Properties Limited (03928834) United Kingdom