About Edinburgh Flats Company Limited (SC398172) United Kingdom