About Lowstar Properties Limited (06159964) United Kingdom