About R. Logan Developments Limited (05768639) United Kingdom