About Gregory & Partners Limited (02865411) United Kingdom