About Micap Properties Ltd (05530183) United Kingdom