About Devonshire Property (m Vale) Limited (11639152) United Kingdom