About Mirlem Properties Limited (08265819) United Kingdom