About 103 Lowther Road Management Limited (13490027) United Kingdom