About Lakemarsh Properties Limited (02327651) United Kingdom