About Linkfield Place Management Company Limited (05178758) United Kingdom