About Kilrae Management Company Limited (09080410) United Kingdom