About On The Up Property Ltd (13185024) United Kingdom