About 1-3 Glengariff Mansions (freehold) Limited (05783410) United Kingdom