About Millhill Properties [lewes] Limited (08593880) United Kingdom