About Leabank Properties Limited (10470612) United Kingdom