About 48 Downs Park West Management Company Limited (02752810) United Kingdom