About Millbank Developments (london) Ltd. (05909689) United Kingdom