About Swan Close Management Company Limited (02637146) United Kingdom