About Robert Fraser Twenty-fourth Development Company Limited (02403344) United Kingdom