About Blos Development Limited (07661708) United Kingdom