About Micron Properties Limited (07574198) United Kingdom