About Bencord Properties Limited (06253060) United Kingdom