About Mikavia Properties Limited (02667626) United Kingdom