About Harris & Shepherd Properties Limited (12828196) United Kingdom