About Devonshire Property (mfu) Limited (12203050) United Kingdom