About Freehold Managers Plc (02783487) United Kingdom