About Buccleuch Property (washington) Limited (11140097) United Kingdom