About Universal House Properties Limited (11979217) United Kingdom