About Bicknell Commercial Property Limited (11252391) United Kingdom