About Glyncastle Court Limited (10401465) United Kingdom