About Milham Place Management Company Limited (04566628) United Kingdom