About Sandy Lodge Court (northwood) Limited (02509598) United Kingdom