About R Millichap Limited (05869366) United Kingdom