About John Beresford & Company (development) Limited (SC037652) United Kingdom