About Devon Nominees (no.2) Limited (05272296) United Kingdom