About Upper Skilts Management Company Limited (09708136) United Kingdom