About 1-3 Windsor Close Burnham Property Management Company Limited (06396642) United Kingdom