About Vanslow Properties Limited (04221472) United Kingdom