About Numero Uno Properties Ltd (10308146) United Kingdom