About Elaina Close Management Company Limited (12867253) United Kingdom