About Lowville Properties Limited (00814471) United Kingdom