About Mark Allan Property Consultants Limited (SC484430) United Kingdom