About Strauss Bond Levy & Partners Limited (04830463) United Kingdom