About Leeds1 Properties Limited (10176696) United Kingdom