About Onno Properties Limited (11888353) United Kingdom