About Pavilions West Management Company Limited (07440158) United Kingdom