About Deerwalk Properties Limited (02956379) United Kingdom