About Fabrik L&w Properties Ltd (09573378) United Kingdom