About Jabres Properties Limited (10136954) United Kingdom