About Burns Property Management & Lettings Limited (03033328) United Kingdom