About Devonshire Property (b1d) Limited (12063098) United Kingdom