About Bid Clifton Village Limited (08264818) United Kingdom