About Micasa Eastbury Investments Limited (12043213) United Kingdom