About Berkshire Lettings Limited (12401605) United Kingdom