About Peel Projects (u.k) Limited (09466024) United Kingdom