About Barnby Properties Limited (11617610) United Kingdom