About Bessacarr Properties Limited (05603741) United Kingdom