About Glenny Road Flat Management Company Limited (10512841) United Kingdom