About Mccallum Properties Ltd (SC469503) United Kingdom