About Mcglashans Property Services Limited (05772458) United Kingdom