About Micklefield Properties Limited (04125475) United Kingdom