About Markfield Investment Properties Limited (01077288) United Kingdom