About Browns Investment Properties Limited (10296766) United Kingdom