About Abbeyglen Properties (york Road) Limited (10791048) United Kingdom