About Millichap Associates Limited (05687772) United Kingdom