About Mfkl Properties Limited (12870853) United Kingdom