About Malferd Properties Limited (04126099) United Kingdom