About Robert Fraser Sixteenth Development Company Limited (02394878) United Kingdom