About Marmalade Properties Ltd. (05333905) United Kingdom