About Templars Place (marlow) Residents Management Company Limited (01518539) United Kingdom