About Beech Castle Properties Limited (00504598) United Kingdom