About Ledonvale Properties Ltd. (06150054) United Kingdom