About Upper View Properties Ltd (09499536) United Kingdom