About Millbrook Holly Management Company Limited (05305454) United Kingdom