About Mikes Properties Limited (10976941) United Kingdom