About Bence Lane Development Company Limited (00804480) United Kingdom