About Devon Nominees (no.1) Limited (05272320) United Kingdom