About Mikado Properties Ltd (09905840) United Kingdom