About Marilla Properties Limited (00843509) United Kingdom