About Devoirs Properties Limited (01304047) United Kingdom