About Millbeck Property Holdings Limited (03356957) United Kingdom