About Loewenbein Properties Limited (09929525) United Kingdom