About Glenleigh Court Limited (09800070) United Kingdom