About 90 Stone Road Management Company Limited (02673772) United Kingdom