About Strike Property 2 Limited (13521236) United Kingdom