About Devlin Reid Properties Limited (09484733) United Kingdom