About 24 Loring Road Management Company Limited (02767008) United Kingdom