About Banner Executive Living Limited (11695098) United Kingdom