About Neo Estates Limited (05497587) United Kingdom