About Second Heronsdene Management Company Limited (01919368) United Kingdom