About Battery Property Limited (12386138) United Kingdom