About Upwood House Management Company Limited (06362214) United Kingdom