About The British Window Cleaning Academy Limited (03442674) United Kingdom