About Staplecross Joint Ventures Limited (07471499) United Kingdom