About 1-22 Tarn Howes Close Residents Management Company Ltd (12960381) United Kingdom