About Mcandrews Properties Limited (07987402) United Kingdom