About Lexham Properties Limited (02784434) United Kingdom