About Northumberland Place Management Co. Limited (01723379) United Kingdom