About Glenavon House (claygate) Management Limited (11653603) United Kingdom