About Herrington Property Limited (03299157) United Kingdom