About Mideo Properties Limited (13412149) United Kingdom