About Note Property Limited (10047679) United Kingdom