About Borrowmyspace Limited (10535453) United Kingdom