About One Hundred Lowden Road Management Company Limited (05582543) United Kingdom