About Nejara Pubs And Properties Limited (12319065) United Kingdom