About The Windsor Building Ltd (10485508) United Kingdom