About Mikerry Properties Limited (09087274) United Kingdom