About Numbereight Properties Ltd (11374131) United Kingdom