About Alan Mcgregor Properties Ltd (SC531330) United Kingdom