About Velcar Estate Lp (SL025405) United Kingdom