About Low Wood Properties Limited (06463718) United Kingdom