About Micker Properties Limited (07384750) United Kingdom