About Millford House Properties Limited (11285183) United Kingdom