About Pamplemousse Apartments Ltd (11200213) United Kingdom