About Chippendale Projects Limited (09380570) United Kingdom