About Rich Andover Realty Limited (12051183) United Kingdom