About Frederick F Smith (development) Limited (12469217) United Kingdom