About Devoy & Smallbone Properties Ltd (09947636) United Kingdom